API Documentation
CheckBox.h
1 // CheckBox.h
3 //
5 
6 namespace nkWinUi
7 {
11  class CheckBox : public Component
12  {
13  public :
14 
22  CheckBox (MainSystem* parentSystem) ;
26  ~CheckBox () ;
27 
28  // Getters
32  virtual bool isChecked () const = 0 ;
36  std::function<void (CheckBox*)> getCheckCallback () const ;
37 
38  // Setters
44  virtual void setChecked (bool val) = 0 ;
50  void setCheckCallback (std::function<void (CheckBox*)> value) ;
51  } ;
52 }
nkWinUi::CheckBox::setCheckCallback
void setCheckCallback(std::function< void(CheckBox *)> value)
nkWinUi::CheckBox::setChecked
virtual void setChecked(bool val)=0
nkWinUi::CheckBox
A graphical check box.
Definition: CheckBox.h:12
nkWinUi::Component
Base class for any graphical component.
Definition: Component.h:12
nkWinUi::CheckBox::CheckBox
CheckBox(MainSystem *parentSystem)
nkWinUi::MainSystem
The main system of the component.
Definition: MainSystem.h:18
nkWinUi::CheckBox::~CheckBox
~CheckBox()
nkWinUi::CheckBox::isChecked
virtual bool isChecked() const =0
nkWinUi::CheckBox::getCheckCallback
std::function< void(CheckBox *)> getCheckCallback() const
nkWinUi
Encompasses all API of component NilkinsWinUi.
Definition: Clipboard.h:7